put up a struggle - Französisch Englisch Wörterbuch